package Z.dailyExercise.March;

import java.util.HashMap;

public class _剑指Offer56II数组中数字出现的次数II {
    /**
     * 哈希表 考虑到所有数字都三次所以 直接遍历存储
     * key是元素
     * @param nums
     * @return
     */
    public int singleNumber(int[] nums) {

        HashMap<Integer,Integer> map = new HashMap<>();
        for (int num:nums) {
            map.put(num,map.getOrDefault(num,0)+1);

        }
        int res =0;
        for (int key:map.keySet()){
            if (map.get(key) == 1){
                res= key;
                break;
            }else {
                continue;
            }
        }

        return res;

    }

}
